protein synthesis ribosome name

Best popular protein synthesis ribosome name